Package-level declarations
Types
Thrown when the access token provided to a collect-and-upload operation is rejected by the server. Maps to HTTP 401/403 responses — indicates the token is invalid, expired, or missing permissions.
Thrown by com.futurae.sdk.ts.TrustSignalsSDK.collect and com.futurae.sdk.ts.TrustSignalsSDK.collectAndUpload when the collection deadline fires and every long-running collector (location, Wi-Fi scan, BLE scan, nearby devices, BLE peripherals) timed out — i.e. no signal data was gathered at all.
Delivered to the handler registered via com.futurae.sdk.ts.TrustSignalsSDK.registerErrorHandler when a scheduled collection created by an earlier SDK version runs after an upgrade.
Thrown when an SDK method is called before com.futurae.sdk.ts.TrustSignalsSDK.initialize has been called.
Thrown by com.futurae.sdk.ts.TrustSignalsSDK.collectAndUpload when one or more account uploads fail.
Thrown when the server received an upload but rejected it with a non-authentication HTTP error (any 4xx except 401/403, or 5xx). Authentication failures are reported as TSAuthenticationException instead.
Thrown when an upload could not reach the server due to a network or IO failure.